defunct technology - Turkish English Dictionary